mount the curb - Französisch Englisch Wörterbuch